/* 自定义样式 */
:root {
    /* 主题颜色变量 */
    --vp-c-brand-1: #0B6EF0;
    --vp-c-brand-2: #0C8AF2;
    --vp-c-brand-3: #04AEF6;

    /* 侧边栏背景色变量 */
    --vp-sidebar-bg-color: white;
    --vp-c-bg-sidebar: white;
}

/* 暗黑模式下的侧边栏背景 */
.dark {
    --vp-sidebar-bg-color: #161618;
    --vp-c-bg-sidebar: #161618;
}

/* 自定义容器样式 */
.custom-block.tip {
    border-color: var(--vp-c-brand-1);
}

/* 代码块样式 */
.vp-code-group {
    margin: 16px 0;
}

/* 响应式调整 */
@media (max-width: 768px) {
    .VPNavBar .title {
        font-size: 18px;
    }
}
